Egypt has signed a contract with France to buy 30 Rafale fighter jets, in a deal worth $4.5 billion.Egypt's defence ministry confirmed the agreement.#RepublicNews #Egypt #RafaleJets